package com.qf.fmw.service;

import com.qf.fmw.entity.bo.GoodsType;
import com.qf.fmw.entity.vo.RespResult;

import java.util.Date;

public interface GoodsTypeService {
    // 显示所有商品分类
    RespResult showAllGoodsTypes();
    // 根据等级和名称查询商品分类
    RespResult searchGoodsTypes(String level, String name);
    // 根据查询商品分类
    RespResult searchGoodsTypesByLevel(String level);
    // 根据条件查询商品分类
    RespResult searchGoodsTypesByName(String name);
    // 删除商品分类
    RespResult deleteGoodsType(int typeId);

    //添加商品分类
/*    RespResult addGoodsType(GoodsType goodsType);*/

    // 显示所有商品
    RespResult showAllGoods();

    RespResult searchGoods(String name, String pubdate);

    RespResult addGoods(String name,  Date pubdate, String price, String star, String intro, String fileName);

    RespResult updateGoodsType(int typeId, String name, String level, String belongType);

    RespResult deleteGoods(int pId);



    RespResult updateGoods(int pId, String pName, String pPrice, String pTime, String pInfo);

    RespResult getGoodsInfo(int pId);
}
